package com.tenement.service.interfaces;

import com.alibaba.fastjson.JSONObject;
import com.tenement.mybatis.entity.Collect;

public interface ICollectService {

	/**
	 * 获取用户收藏列表
	 * 
	 * @return
	 */
	JSONObject getCollectList();

	/**
	 * 删除用户收藏
	 * 
	 * @param cpllect
	 * @return
	 */
	boolean deleteCollectUser(Collect cpllect);

	/**
	 * 用户收藏房源信息
	 * 
	 * @param collect
	 * @return
	 */
	boolean userCollectHouses(Collect collect);

	/**
	 * 获取某个用户收藏房源信息的数量
	 * 
	 * @param collect
	 * @return
	 */
	int getCollectHouseNum(Collect collect);

	/**
	 * 判断用户是否收藏了该房源
	 * 
	 * @param collect
	 * @return
	 */
	String judgeIsCollected(Collect collect);
}
